package edu.bulsu.coe.nfc;

public class Card {
	float cardDistance;
	int cardTotalPassengerCount;
	int cardRegularPassengerCount;
	int cardStudentPassengerCount;
	int cardSeniorPassengerCount;
	int cardDisabledPassengerCount;
	int cardNumber;
	
	public Card(int cardNumber, float cardDistance, int cardRegularPC, int cardStudentPC, int cardSeniorPC, int cardDisabledPC){
		this.cardNumber = cardNumber;
		this.cardDistance = cardDistance;
		this.cardRegularPassengerCount = cardRegularPC;
		this.cardStudentPassengerCount = cardStudentPC;
		this.cardSeniorPassengerCount = cardSeniorPC;
		this.cardDisabledPassengerCount = cardDisabledPC;
		this.cardTotalPassengerCount = this.cardRegularPassengerCount
				+ this.cardStudentPassengerCount
				+ this.cardSeniorPassengerCount
				+ this.cardDisabledPassengerCount;
	}
	
	public int getCardNumber(){
		return this.cardNumber;
	}
	public float getCardDistance(){
		return this.cardDistance;
	}
	public int getCardTotalPC(){
		return this.cardTotalPassengerCount;
	}
	public int getCardRegularPC(){
		return this.cardRegularPassengerCount;
	}
	public int getCardStudentPC(){
		return this.cardStudentPassengerCount;
	}
	public int getCardSeniorPC(){
		return this.cardSeniorPassengerCount;
	}
	public int getCardDisabledPC(){
		return this.cardDisabledPassengerCount;
	}
}
